package com.foreknow.demo03;

/**
 * 关于参数的类型：1.基本类型   2.引用类型
 *    返回值类型  1.基本类型   2.引用类型
 *
 *    int：默认值为 0
 *    doutble:默认值为 0.0
 *    boolean:默认值为 false
 *    String（引用类型）：默认值为null
 *    int[]（引用类型）：默认值为null
 */
public class MethodDemo5 {
  public static int A(int a){
    return a;
  }

  public static String B(String name){
      return name;
  }

  public static int[] C(int[] a) {
    return a;
  }

//  public static int A(){
//    return 12;
//  }
//
//  public static String B(){
//    return "tom";
//  }
//
//  public static int[] C() {
//    //初始化一个数组
//    int[] a = {1,2,3,4,5,6,7};
//    return a;
//  }

  //  public static void D(){
  //    System.out.println("这是一个无返回值的方法");
  //  }

  public static void main(String[] args) {
    int a =  MethodDemo5.A(12);
    System.out.println(a);
    String s = MethodDemo5.B("tom");
    System.out.println(s);
    //初始化数组
    int[] arr = {1,2,3,4,5,6,7};
    int[] array = MethodDemo5.C(arr);
    for (int i = 0;i<array.length;i++){
      System.out.println(array[i]);
    }

     //    System.out.println(MethodDemo5.D());


  }
}
